/**
 * 接收者类 - 命令模式中的接收者
 * 
 * 执行与命令相关的操作，真正实现命令功能的对象
 * 任何类都可能成为一个接收者，只要它能够实现命令要求的相应功能
 */
package com.mkx.behaviorals.command;

public class Receiver {
    /**
     * 接收者的具体操作A
     */
    public void actionA() {
        System.out.println("接收者执行操作A");
    }
    
    /**
     * 接收者的具体操作B
     */
    public void actionB() {
        System.out.println("接收者执行操作B");
    }
    
    /**
     * 接收者的撤销操作A
     */
    public void undoActionA() {
        System.out.println("接收者撤销操作A");
    }
    
    /**
     * 接收者的撤销操作B
     */
    public void undoActionB() {
        System.out.println("接收者撤销操作B");
    }
}